animal which destroys game - Turco Inglés Diccionario